have a successful result - Espagnol Anglais Dictionnaire